توابع وردپرس

نویسنده: محمد مهدی تاریخ : ۱۴۰۲/۰۶/۱۲

طراحان وبسایت‌هایی که از وردپرس استفاده می‌کنند، اصطلاحاتی مانند "توابع وردپرس" را به خوبی می‌شناسند. اما شاید برای بسیاری از افراد عادی، معنی تابع وردپرس روشن نباشد. در این مقاله، می‌خواهیم به شما توضیح دهیم که وردپرس چیست و چه کاربردی دارد، و همچنین به معرفی برخی از توابع مهم وردپرس می‌پردازیم. بنابراین، اگر شما نیز قصد دارید اطلاعاتی درباره این موضوع به دست آورید، تا انتهای مقاله با ما همراه باشید.


وردپرس چیست

وردپرس یک سیستم مدیریت محتوا (CMS) متن‌باز است که ابتدا برای ایجاد و مدیریت وبلاگ‌ها طراحی شده بود، اما با گذر زمان به یک سامانه قدرتمند برای ساخت و مدیریت وبسایت‌ها تبدیل شد. این CMS بر پایه زبان برنامه‌نویسی PHP و پایگاه داده MySQL توسعه داده شده است و با استفاده از قالب‌ها (Themes) و افزونه‌ها (Plugins)، امکانات وردپرس قابل گسترش است.


تابع چیست

به طور ساده، یک برنامه‌نویس برای انجام یک وظیفه، یک تابع می‌نویسد و به آن یک نام اختصاص می‌دهد تا در آینده بتواند از طریق این نام تابع را فراخوانی کند. فراخوانی تابع در واقع به انجام وظیفه‌ای که تابع بر عهده دارد و بازگشت نتیجه آن، می‌انجامد. به عنوان مثال، فرض کنید شما یک تابع می‌نویسید که تعداد کاربران فعال را بدست آورد. در این صورت، با استفاده از یک قطعه کد کوچک، می توانید در هر قسمت از پروژه تابع را فراخوانی کنید.

حالا به عنوان یک مثال دیگر، فرض کنید که شما یک تابع دیگر دارید که مجموع اعداد فرد را در یک لیست به شما برمی‌گرداند. با استفاده از این تابع، شما با یک خط کد کوتاه و ساده، مجموع اعداد فرد را در لیست محاسبه می‌کنید، بدون نیاز به نوشتن یک برنامه گسترده و پیچیده.


از توابع وردپرس در کجا استفاده کنیم ؟

اگر شما یک توسعه دهنده وردپرس باشید ، از توابع وردپرس می توانید در قالب و یا افزونه استفاده کنید .



لیست کامل توابع وردپرس

با توابع وردپرس آشنا شدیم،در این جا لیستی از مهترین توابع وردپرس و پرکاربردترین توابع وردپرس را باهم بررسی می کنیم .


تابع نمایش عنوان وب سایت :

<?php bloginfo('name'); ?> 

تابع نمایش معرفی کوتاه سایت :

<?php bloginfo('description'); ?> 

تابع نمایش آدرس وب سایت :

<?php bloginfo('url'); ?> 

تابع نمایش زبان فعال سایت :

<?php bloginfo('language'); ?>

تابع نمایش عنوان صفحه درحال نمایش :

<?php wp_title(); ?> 

تابع نمایش فرم جست و جو

<?php get_search_form() ?> 

تابع نمایش ابر برچسب ها :

<?php wp_tag_cloud(); ?>  

نمایش لیست موضوعات وب سایت:

<?php wp_list_categories(); ?>  

تابع نمایش لیست کامنت های وب سایت:

<?php wp_list_comments(); ?>


توابع نوشته ها


نکته : تابع های زیر را باید در حلقه وردپرس قرار دهید.


تابع نمایش معرفی کوتاه سایت :

<?php 
	if ( have_posts() ) {
		while ( have_posts() ) {
			the_post(); ?>
                           محل قرار گیری توابع نوشته ها
<?php 	} // end while
	} // end if
?>

تابع نمایش عنوان پست درحال نمایش:

<?php the_title(); ?>

تابع نمایش محتویات پست درحال نمایش :

<?php the_content(); ?>

تابع نمایش مختصر محتویات پست درحال نمایش :

<?php the_excerpt(); ?>

تابع نمایش تاریخ پست درحال نمایش :

<?php the_time(); ?> 

تابع نمایش نام نویسنده پست مورد نظر:

<?php the_author() ?> 

تابع نمایش برچسب های پست درحال نمایش

<?php the_tags(); ?>

تابع نمایش تعداد نظرات پست درخال نمایش :

<?php comments_number(); ?>   

نمایش قسمت نظرات ( حتما در فایل single.php )

<?php comments_template(); ?>


در این مقاله به بررسی توابع مهم و پرکاربرد در وردپرس پرداختیم. از این توابع می‌توانید برای سفارشی‌سازی وبسایت خود و افزودن قابلیت‌ها و عملکردهای دلخواه استفاده کنید. با یادگیری و آشنایی با این توابع، قادر خواهید بود وبسایت خود را بهتر به نیازها و محتوای خود تطبیق دهید.

نظرات کاربران
متن نظر :
!

لطفا قبل از ثبت نظر وارد وارد حساب کاربری خود شوید یا ثبت نام کنید

آکادمی بلوهاست ، با هدف ارائه آموزش های کاربردی به کاربران راه اندازی شده و مرتب بروزرسانی می شود

عضویت در خبرنامه

نماد های اعتماد
تمام حقوق برای بلوهاست محفوظ است